home *** CD-ROM | disk | FTP | other *** search
/ Aminet 12 / Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso / Aminet / dev / gui / mui33mod.readme < prev    next >
Encoding:
Text File  |  1996-05-05  |  4.9 KB  |  132 lines

  1. Short:    Modula-2 interfaces and demos for MUI 3.3
  2. Author:   Olaf Peters <olf@informatik.uni-bremen.de>
  3. Uploader: Olaf Peters <olf@informatik.uni-bremen.de>
  4. Version:  $VER: M2Interfaces v3.3.2 (25.4.96)
  5. Type:     dev/gui
  6. Kurz:     Modula-2 Schnittstellen und Demos für MUI 3.3
  7. Replaces: dev/gui/mui33mod.lha
  8. Author:   Christian Scholz <ruebe@pool.informatik.rwth-aachen.de>
  9.  
  10. =============
  11. Release Notes
  12. =============
  13.  
  14. v3.3.2 (25.4.96, olf)
  15.  
  16. - MuiD/MuiClasses: added missing Methods SettingsgroupGadgetsToConfig,
  17.     SettingsgroupConfigToGadgets and GetConfigItem (needed when developing
  18.     CustomClass-Prefs for MUI-Prefs).
  19.  
  20. - MuiClasses: OBJ_pen() now returns a pointer to an array of WORD, so you
  21.     can get the pennumber of a MUI-Pen by simply calling i.e.
  22.     OBJ_pen(obj)^[mpenHalfshine]
  23.  
  24. - MuiClasses: the mNotifyData structure was missing the mndObjectID - blame
  25.     Stuntzi ;-)
  26.  
  27. v3.3.1 (13.3.96, olf)
  28.  
  29. - as the StackParms compiler-option *may* lead into problems it has been
  30.     removed from the interfaces. (Stefan Tiemann)
  31.  
  32. - optimization: MuiClasses/FillMinMaxInfo now uses WITH and INC Statement,
  33.     saving some bytes when compiling. (Stefan Tiemann)
  34.  
  35. - optimization: MuiClasses/MakeDispatcher had a VAR parameter while the
  36.     Pointer is not being changed. (Stefan Tiemann)
  37.  
  38. - fixed a bug in MuiD.def/mInputHandlerNode: node had to be ed.MinNode, not
  39.     ed.MinNodePtr (Stefan Tiemann)
  40.  
  41. - MuiClassSupport: new procedure setSuper to set an attribute of your
  42.     superclass.
  43.  
  44. - fixed a bug in MuiClasses/MakeDispatcher that would badly crash the
  45.     machine when used in a public custom class (= library):
  46.     IClass^.dispatcher.data is reserved for MUI, now using
  47.     IClass^.userData. Nevertheless the bug didn't occur with private
  48.     customclasses.
  49.  
  50. - added the missing DataSpaceFind Method to MuiD.def and MuiClasses.def
  51.     (blame Stuntzi for forgetting it in the C-Headers ;-)
  52.  
  53. v3.3 (21.2.96, olf)
  54.  
  55. - updated the interfaces for MUI 3.3
  56.  
  57. - ATTENTION: new parameter 'flags' for moObtainPen()!
  58.  
  59. - MuiClassSupport: new procedure setSuper to set an attribute of your
  60.     superclass.
  61.  
  62. v3.2.2 (7.2.96, olf)
  63.  
  64. - introduced MuiClassSupport: some functions to make life easier when
  65.     creating own customclasses. See docs/MuiClassSupport.doc for
  66.     documentation, Class2.mod and Class3.mod for example usage.
  67.  
  68. - when using MUIOBSOLETE=TRUE in MuiMacros, the TagBuffer was too small.
  69.     Fixed. (Marc Ewert)
  70.  
  71. - Demosources now also use MuiClassSupport and do compile again. They
  72.     didn't in v3.2.1 due to the changes from Stefan Schulz (APTR moved to
  73.     MuiD).
  74.  
  75. v3.2.1 (3.2.96, olf)
  76.  
  77. - updated the interfaces for MUI 3.2
  78.  
  79. - included Stuntzi's automatic headers (these have not been updated in the
  80.     MUI 3.2 distribution)
  81.  
  82. - included some changes from Stefan 'eau' Schulz and Christian 'Kochtopf'
  83.     Scholz (Thanks!)
  84.  
  85. - fixed MOLabelFlags (flags were misaligned, thanks to Marc Ewert for
  86.     reporting!)
  87.  
  88. v3.1.1 (27.11.95, olf)
  89.  
  90. - MuiD.def now really has the MUIOBSOLETE compiler option. This was missing
  91.   in the MUI 3.1 release.
  92.  
  93. - due to Stuntzi's automatic headerfile generation, MUI2COMPAT will not be
  94.   supported any longer.
  95.  
  96. - Demos now compile with MUIOBSOLETE set to FALSE, which also means they
  97.   will only run with MUI 3 (and above). Be careful, they do *not* check
  98.   which MUI version you're using!
  99.  
  100.  
  101. ============================= Archive contents =============================
  102.  
  103. Original  Packed Ratio    Date     Time    Name
  104. -------- ------- ----- --------- --------  -------------
  105.      606     333 45.0% 29-Jun-94 18:45:34 +CompilerScript
  106.     7600    4555 40.0% 07-Feb-96 17:18:22 +Class1
  107.     9495    3392 64.2% 07-Feb-96 17:10:48 +Class1.mod
  108.     8968    4997 44.2% 07-Feb-96 17:18:34 +Class2
  109.    13642    3975 70.8% 07-Feb-96 17:15:18 +Class2.mod
  110.     8716    4890 43.8% 07-Feb-96 17:18:40 +Class3
  111.    11629    3571 69.2% 07-Feb-96 17:17:58 +Class3.mod
  112.     7712    3824 50.4% 07-Feb-96 17:19:38 +ListDemo
  113.    10102    3318 67.1% 07-Feb-96 17:19:22 +ListDemo.mod
  114.     5700    3477 39.0% 07-Feb-96 17:20:24 +MuiTest
  115.     7476    1864 75.0% 07-Feb-96 17:20:14 +MuiTest.mod
  116.     5280    1692 67.9% 25-Apr-96 19:51:02 +MuiClassSupport.doc
  117.     9508    3848 59.5% 25-Apr-96 19:53:08 +ReadMe
  118.      543     268 50.6% 25-Jan-96 12:46:44 +ReadMe.info
  119.    49389    8377 83.0% 25-Apr-96 19:50:58 +MuiClasses.def
  120.     9204    2292 75.0% 25-Apr-96 19:51:02 +MuiClasses.mod
  121.     1251     525 58.0% 25-Apr-96 19:51:02 +MuiClassSupport.def
  122.     7669    2249 70.6% 25-Apr-96 19:50:58 +MuiClassSupport.mod
  123.    77512   12829 83.4% 25-Apr-96 19:51:00 +MuiD.def
  124.     2337     387 83.4% 25-Apr-96 19:51:00 +MuiD.mod
  125.     5084    1461 71.2% 25-Apr-96 19:51:00 +MuiL.def
  126.    21766    5225 75.9% 25-Apr-96 19:51:00 +MuiMacros.def
  127.    44810    5529 87.6% 25-Apr-96 19:51:00 +MuiMacros.mod
  128.     1436     719 49.9% 25-Apr-96 19:51:00 +MuiSupport.def
  129.     2460    1053 57.1% 25-Apr-96 19:51:00 +MuiSupport.mod
  130. -------- ------- ----- --------- --------
  131.   329895   84650 74.3% 26-Apr-96 12:39:52   25 files
  132.